package msgdef

// // EnterSpace 玩家进入场景
// type EnterSpace struct {
// 	SpaceID   uint64
// 	EntityID  uint64
// 	TimeStamp uint32
// }

// func (msg *EnterSpace) String() string {
// 	return fmt.Sprintf("%+v", *msg)
// }

// // Name 获取消息名称
// func (msg *EnterSpace) Name() string {
// 	return "EnterSpace"
// }

// // MarshalTo 序列化
// func (msg *EnterSpace) MarshalTo(data []byte) (n int, err error) {
// 	bw := bytestream.NewByteStream(data)
// 	return msg.Size(), bw.Marshal(msg)
// }

// // Unmarshal 反序列化
// func (msg *EnterSpace) Unmarshal(data []byte) error {
// 	br := bytestream.NewByteStream(data)
// 	return br.Unmarshal(msg)
// }

// // Size 获取长度
// func (msg *EnterSpace) Size() (n int) {
// 	return bytestream.CalcSize(msg)
// }

// ////////////////////////////////////////////////////////////////////

// // LeaveSpace 离开空间
// type LeaveSpace struct {
// }

// func (msg *LeaveSpace) String() string {
// 	return fmt.Sprintf("%+v", *msg)
// }

// // Name 获取消息名称
// func (msg *LeaveSpace) Name() string {
// 	return "LeaveSpace"
// }

// // MarshalTo 序列化
// func (msg *LeaveSpace) MarshalTo(data []byte) (n int, err error) {
// 	return msg.Size(), nil
// }

// // Unmarshal 反序列化
// func (msg *LeaveSpace) Unmarshal(data []byte) error {
// 	return nil
// }

// // Size 获取长度
// func (msg *LeaveSpace) Size() (n int) {
// 	return 1
// }

// ////////////////////////////////////////////////////////////////
